A Neuromechanical Controller of a Hexapod Robot for Walking on Sponge, Gravel and Snow Surfaces

نویسندگان

  • Xiaofeng Xiong
  • Florentin Wörgötter
  • Poramate Manoonpong
چکیده

Physiological studies suggest that the integration of neural circuits and biomechanics (e.g., muscles) is a key for animals to achieve robust and efficient locomotion over challenging surfaces. Inspired by these studies, we present a neuromechanical controller of a hexapod robot for walking on soft elastic and loose surfaces. It consists of a modular neural network (MNN) and virtual agonist-antagonist mechanisms (VAAM, i.e., a muscle model). The MNN coordinates 18 joints and generates basic locomotion while variable joint compliance for walking on different surfaces is achieved by the VAAM. The changeable compliance of each joint does not depend on physical compliant mechanisms or joint torque sensing. Instead, the compliance is altered by two internal parameters of the VAAM. The performance of the controller is tested on a physical hexapod robot for walking on soft elastic (e.g., sponge) and loose (e.g., gravel and snow) surfaces. The experimental results show that the controller enables the hexapod robot to achieve variably compliant leg behaviors, thereby leading to more energy-efficient locomotion on different surfaces. In addition, a finding of the experiments complies with the finding of physiological experiments on cockroach locomotion on soft elastic surfaces. Introduction There are increasing demands for robots to walk on a series of diverse terrains (Ozcan et al., 2010; Qian et al., 2012). However, few robots can walk on soft elastic (e.g., sponge) and loose (e.g., gravel and snow) surfaces. This is because traversing these surfaces efficiently requires variable compliance of legs (Spence, 2011; Bermudez et al., 2012). Traditionally, the variable compliance of legged robots can be achieved by passive compliance mechanisms (Ham et al., 2009) and/or active compliance control (Görner and Hirzinger, 2010). For example, by using active compliance control with joint torque feedback, a hydraulically actuated quadruped robot (i.e., HyQ, 90 kg) has been developed for moving over terrains (Boaventura et al., 2012). Nevertheless, the complex mechanical and sensing components of the HyQ robot greatly increase its size and mass, thereby not fitting for developing small legged robots. Yet a small six-legged robot (i.e., EduBot, 3 kg) has been designed by using physically passive variable compliant legs (Galloway et al., 2011). The experimental results show that stiffer legs allow its faster locomotion on soft surfaces. In contrast to the robot experimental results, owing to energy efficiency, biological study has shown that cockroaches (i.e., Blaberus discoidalis) use their softer legs on soft surfaces (Spence et al., 2010; Spence, 2011). This finding reveals a neuromehcanical control strategy of hexapod locomotion on soft surfaces. In fact, the strategy is not the result of a single component rather interactions between a nervous system, a musculoskeletal system and the environment. Inspired by this, the work here proposes a novel neuromechanical controller of a hexapod robot for walking on soft elastic and loose surfaces. The neuromechanical controller consists of a modular neural network (MNN) coordinating leg movement and virtual agonist-antagonist mechanisms (VAAM) changing the compliance of legs. The changeable compliance is simply achieved by altering two internal parameters of the VAAM without physical passive compliant mechanisms (Ham et al., 2009) or joint torque sensing (Görner and Hirzinger, 2010). Employing this controller allows the robot to walk on different surfaces with energy efficiency. Besides, a finding of robot walking complies with the finding of physiological experiments on cockroach locomotion on soft elastic surfaces (Spence et al., 2010; Spence, 2011). Neuromechanical Controller of a Hexapod Robot The experimental robot is a hexapod robot (5.4 kg) (see Fig. 1 (a)). Each three-jointed leg has a TC (Thoraco Coxal) joint allowing the motions of forward and backward, a CTr (Coxa Trochanteral) joint allowing the motions of elevation and depression, and a FTi (Femur Tibia) joint allowing the motions of extension and flexion (see Fig. 1 (b)). Each joint is physically driven by a standard servo motor. There is a force sensor used for detecting the analog signal at each leg (see fc1−6 in Fig. 1 (a)). A current sensor installed inside the body of the hexapod robot is used to detect electrical current used for all motors and sensors of the hexapod robot. For more details of the hexapod robot, we refer to (Manoonpong et al., 2013). Figure 1: A hexapod robot (a) Six legs and six foot sensors fc(1−6). (b) A three-jointed leg. Modular Neural Network (MNN) The modular neural network (MNN) is a biologicallyinspired hierarchical neural controller (McCrea and Rybak, 2008), which generates signals for leg and joint coordination of the hexapod robot. The MNN consists of a central pattern generator (CPG, see Fig. 2 (a)), a phase switch module (PSM, see Fig. 2 (b)) and two velocity regulating modules (VRMs, see Fig. 2 (c)). All neurons of the MNN are modelled as discrete-time non-spiking neurons. The activity Hi of each neuron develops according to:

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Neuromechanical control for hexapedal robot walking on challenging surfaces and surface classification

The neuromechanical control principles of animal locomotion provide good insights for the development of bio-inspired legged robots for walking on challenging surfaces. Based on such principles, we developed a neuromechanical controller consisting of a modular neural network (MNN) and of virtual agonist-antagonist muscle mechanisms (VAAMs). The controller allows for variable compliant leg motio...

متن کامل

Kinematic and Gait Analysis Implementation of an Experimental Radially Symmetric Six-Legged Walking Robot

As a robot could be stable statically standing on three or more legs, a six legged walking robot can be highly flexible in movements and perform different missions without dealing with serious kinematic and dynamic problems. An experimental six legged walking robot with 18 degrees of freedom is studied and built in this paper. The kinematic and gait analysis formulations are demonstrated by an e...

متن کامل

Hamlet: Force/Position Controlled Hexapod Walker - Design and Systems

Hamlet is a hexapod walker constructed at the University of Canterbury, New Zealand, to test the effectiveness of combined force and position control to achieve robust, adaptable walking over rough and unknown environments. In particular the authors propose that compliance behaviours using the horizontal force measured at the feet will allow the robot to navigate slippery and dynamic surfaces s...

متن کامل

Reconstructing human push recovery reactions using a three dimensional under-actuated bipedal robot

This paper presents the ability of hybrid zero dynamics (HZD) feedback control method to reproduce human like movements for walking push recovery of an under-actuated 3D biped model. The balance recovery controller is implemented on a three-dimensional under-actuated bipedal model subjected to a push disturbance. The biped robot model is considered as a hybrid system with eight degrees of freed...

متن کامل

Gait Generation for a Simulated Hexapod Robot: a Nonlinear Dynamical Systems Approach

The capacity of walking in a wide variety of terrains is one of the most important features of hexapod insects. In this paper we describe a bio-inspired controller able to generate locomotion and reproduce the different type of gaits for an hexapod robot. Motor patterns are generated by coupled Central Pattern Generators, formulated as nonlinear oscillators. In order to demonstrate the robustne...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013